package org.cnbi.service;
import java.util.Map;

import org.cnbi.entity.IndicatorExpression;
import org.cnbi.utils.pojo.indicator.IndicatorDimBean;
import org.cnbi.utils.pojo.kemu.KemuParams;



/**
 * 综合分析Service
 * Copyright © 2014中国经邦. All rights reserved.
 * @author 龚佳新
 * @date 2014年5月10日下午3:56:14
 * @cnbi-web
 */
public interface IComposeService {
	/**
	 * 查询指标数据集合
	 * @param list
	 * @return
	 */
	public IndicatorExpression queryIndicatorList(Map<String,String> sqlMap ,IndicatorDimBean queryParam) ;

	/**
	 * 科目含最多的级次 
	 * @param sql
	 * @return 最多级科目
	 * **/
	public int queryKemuLevel(String sql);

	/**
	 * 科目数据
	 * **/
	public Map queryKemuList(String sql,KemuParams queryParams,boolean boo );

}
